package com.ruoyi.system.domain.front;

import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.List;

public class MerchantPrizeInfo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 奖品名称 */
    private String prizeName;

    /** 领取地址 */
    private String prizeAddress;

    /** 未分配数量 */
    private Integer noneAmount;

    /** 待领取数量 */
    private Integer waitAmount;

    /** 提供数量 */
    private Integer prizeAmount;

    /** 剩余数量 */
    private Integer restAmount;

    public void setPrizeName(String prizeName)
    {
        this.prizeName = prizeName;
    }
    public String getPrizeName()
    {
        return prizeName;
    }

    public void setPrizeAddress(String prizeAddress)
    {
        this.prizeAddress = prizeAddress;
    }
    public String getPrizeAddress()
    {
        return prizeAddress;
    }

    public void setNoneAmount(Integer noneAmount)
    {
        this.noneAmount = noneAmount;
    }
    public Integer getNoneAmount()
    {
        return noneAmount;
    }

    public void setWaitAmount(Integer waitAmount)
    {
        this.waitAmount = waitAmount;
    }
    public Integer getWaitAmount()
    {
        return waitAmount;
    }

    public void setPrizeAmount(Integer prizeAmount)
{
    this.prizeAmount = prizeAmount;
}
    public Integer getPrizeAmount()
    {
        return prizeAmount;
    }

    public void setRestAmount(Integer restAmount)
    {
        this.restAmount = restAmount;
    }
    public Integer getRestAmount()
    {
        return restAmount;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("prizeName", getPrizeName())
                .append("prizeAddress", getPrizeAddress())
                .append("noneAmount", getNoneAmount())
                .append("waitAmount", getWaitAmount())
                .append("prizeAmount", getPrizeAmount())
                .append("restAmount", getRestAmount())
                .toString();
    }
}
